home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
PROGRAM
/
PCCP024.ARJ
/
PORT.H
< prev
next >
Wrap
C/C++ Source or Header
|
1992-05-17
|
996b
|
44 lines
/* Copyright (C) 1992 Peter edward Cann, all rights reserved */
#define DLLSBREG 0
#define DLMSBREG 1
#define INTCTLREG 1
#define INTIDREG 2
#define LCTLREG 3
#define MCTLREG 4
#define STATREG 5
#define MSTATREG 6
#define DCDMASK 0x80
#define CTSMASK 0x10
#define TXMTMASK 0x20
#define RXRDYMASK 0x01
#define INTACK 0x20
#define DB7 0x02
#define DB8 0x03
#define STOP2 0x04
#define PARITYEN 0x08
#define PARITYEVEN 0x10
#define DLAB 0x80
#define INTBASE1 0x20
#define INTMASK1 0x21
#define INTBASE2 0xa0
#define INTMASK2 0xa1
#define TBUFSIZ 8192
extern unsigned char buf[];
extern int index, basereg;
extern unsigned char diffintmask, irqnum;
extern void (interrupt far *oldvect)();
extern unsigned char lctl;
extern unsigned int speed, comnum;
extern char databits, parity, stopbits;
extern unsigned char newintmask, oldintmask, lctl, dlmsb, dllsb;
extern unsigned intnum;
extern unsigned char oldlctl, olddllsb, olddlmsb, oldintctl, oldmctl;